home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Source Code / C / Applications / Python 1.3.3 / Python 133 SRC / Mac / Modules / res / resgen.py < prev    next >
Text File  |  1996-04-12  |  6KB  |  278 lines

  1. # Generated from 'Sap:CW8 Gold:Metrowerks CodeWarrior:MacOS Support:Headers:Universal Headers:Resources.h'
  2.  
  3. f = ResFunction(short, 'InitResources',
  4. )
  5. functions.append(f)
  6.  
  7. f = ResFunction(void, 'RsrcZoneInit',
  8. )
  9. functions.append(f)
  10.  
  11. f = ResFunction(void, 'CloseResFile',
  12.     (short, 'refNum', InMode),
  13. )
  14. functions.append(f)
  15.  
  16. f = ResFunction(short, 'ResError',
  17. )
  18. functions.append(f)
  19.  
  20. f = ResFunction(short, 'CurResFile',
  21. )
  22. functions.append(f)
  23.  
  24. f = ResMethod(short, 'HomeResFile',
  25.     (Handle, 'theResource', InMode),
  26. )
  27. resmethods.append(f)
  28.  
  29. f = ResFunction(void, 'CreateResFile',
  30.     (ConstStr255Param, 'fileName', InMode),
  31. )
  32. functions.append(f)
  33.  
  34. f = ResFunction(short, 'OpenResFile',
  35.     (ConstStr255Param, 'fileName', InMode),
  36. )
  37. functions.append(f)
  38.  
  39. f = ResFunction(void, 'UseResFile',
  40.     (short, 'refNum', InMode),
  41. )
  42. functions.append(f)
  43.  
  44. f = ResFunction(short, 'CountTypes',
  45. )
  46. functions.append(f)
  47.  
  48. f = ResFunction(short, 'Count1Types',
  49. )
  50. functions.append(f)
  51.  
  52. f = ResFunction(void, 'GetIndType',
  53.     (ResType, 'theType', OutMode),
  54.     (short, 'index', InMode),
  55. )
  56. functions.append(f)
  57.  
  58. f = ResFunction(void, 'Get1IndType',
  59.     (ResType, 'theType', OutMode),
  60.     (short, 'index', InMode),
  61. )
  62. functions.append(f)
  63.  
  64. f = ResFunction(void, 'SetResLoad',
  65.     (Boolean, 'load', InMode),
  66. )
  67. functions.append(f)
  68.  
  69. f = ResFunction(short, 'CountResources',
  70.     (ResType, 'theType', InMode),
  71. )
  72. functions.append(f)
  73.  
  74. f = ResFunction(short, 'Count1Resources',
  75.     (ResType, 'theType', InMode),
  76. )
  77. functions.append(f)
  78.  
  79. f = ResFunction(Handle, 'GetIndResource',
  80.     (ResType, 'theType', InMode),
  81.     (short, 'index', InMode),
  82. )
  83. functions.append(f)
  84.  
  85. f = ResFunction(Handle, 'Get1IndResource',
  86.     (ResType, 'theType', InMode),
  87.     (short, 'index', InMode),
  88. )
  89. functions.append(f)
  90.  
  91. f = ResFunction(Handle, 'GetResource',
  92.     (ResType, 'theType', InMode),
  93.     (short, 'theID', InMode),
  94. )
  95. functions.append(f)
  96.  
  97. f = ResFunction(Handle, 'Get1Resource',
  98.     (ResType, 'theType', InMode),
  99.     (short, 'theID', InMode),
  100. )
  101. functions.append(f)
  102.  
  103. f = ResFunction(Handle, 'GetNamedResource',
  104.     (ResType, 'theType', InMode),
  105.     (ConstStr255Param, 'name', InMode),
  106. )
  107. functions.append(f)
  108.  
  109. f = ResFunction(Handle, 'Get1NamedResource',
  110.     (ResType, 'theType', InMode),
  111.     (ConstStr255Param, 'name', InMode),
  112. )
  113. functions.append(f)
  114.  
  115. f = ResMethod(void, 'LoadResource',
  116.     (Handle, 'theResource', InMode),
  117. )
  118. resmethods.append(f)
  119.  
  120. f = ResMethod(void, 'ReleaseResource',
  121.     (Handle, 'theResource', InMode),
  122. )
  123. resmethods.append(f)
  124.  
  125. f = ResMethod(void, 'DetachResource',
  126.     (Handle, 'theResource', InMode),
  127. )
  128. resmethods.append(f)
  129.  
  130. f = ResFunction(short, 'UniqueID',
  131.     (ResType, 'theType', InMode),
  132. )
  133. functions.append(f)
  134.  
  135. f = ResFunction(short, 'Unique1ID',
  136.     (ResType, 'theType', InMode),
  137. )
  138. functions.append(f)
  139.  
  140. f = ResMethod(short, 'GetResAttrs',
  141.     (Handle, 'theResource', InMode),
  142. )
  143. resmethods.append(f)
  144.  
  145. f = ResMethod(void, 'GetResInfo',
  146.     (Handle, 'theResource', InMode),
  147.     (short, 'theID', OutMode),
  148.     (ResType, 'theType', OutMode),
  149.     (Str255, 'name', OutMode),
  150. )
  151. resmethods.append(f)
  152.  
  153. f = ResMethod(void, 'SetResInfo',
  154.     (Handle, 'theResource', InMode),
  155.     (short, 'theID', InMode),
  156.     (ConstStr255Param, 'name', InMode),
  157. )
  158. resmethods.append(f)
  159.  
  160. f = ResMethod(void, 'AddResource',
  161.     (Handle, 'theData', InMode),
  162.     (ResType, 'theType', InMode),
  163.     (short, 'theID', InMode),
  164.     (ConstStr255Param, 'name', InMode),
  165. )
  166. resmethods.append(f)
  167.  
  168. f = ResMethod(long, 'GetResourceSizeOnDisk',
  169.     (Handle, 'theResource', InMode),
  170. )
  171. resmethods.append(f)
  172.  
  173. f = ResMethod(long, 'GetMaxResourceSize',
  174.     (Handle, 'theResource', InMode),
  175. )
  176. resmethods.append(f)
  177.  
  178. f = ResMethod(long, 'RsrcMapEntry',
  179.     (Handle, 'theResource', InMode),
  180. )
  181. resmethods.append(f)
  182.  
  183. f = ResMethod(void, 'SetResAttrs',
  184.     (Handle, 'theResource', InMode),
  185.     (short, 'attrs', InMode),
  186. )
  187. resmethods.append(f)
  188.  
  189. f = ResMethod(void, 'ChangedResource',
  190.     (Handle, 'theResource', InMode),
  191. )
  192. resmethods.append(f)
  193.  
  194. f = ResMethod(void, 'RemoveResource',
  195.     (Handle, 'theResource', InMode),
  196. )
  197. resmethods.append(f)
  198.  
  199. f = ResFunction(void, 'UpdateResFile',
  200.     (short, 'refNum', InMode),
  201. )
  202. functions.append(f)
  203.  
  204. f = ResMethod(void, 'WriteResource',
  205.     (Handle, 'theResource', InMode),
  206. )
  207. resmethods.append(f)
  208.  
  209. f = ResFunction(void, 'SetResPurge',
  210.     (Boolean, 'install', InMode),
  211. )
  212. functions.append(f)
  213.  
  214. f = ResFunction(short, 'GetResFileAttrs',
  215.     (short, 'refNum', InMode),
  216. )
  217. functions.append(f)
  218.  
  219. f = ResFunction(void, 'SetResFileAttrs',
  220.     (short, 'refNum', InMode),
  221.     (short, 'attrs', InMode),
  222. )
  223. functions.append(f)
  224.  
  225. f = ResFunction(short, 'OpenRFPerm',
  226.     (ConstStr255Param, 'fileName', InMode),
  227.     (short, 'vRefNum', InMode),
  228.     (SignedByte, 'permission', InMode),
  229. )
  230. functions.append(f)
  231.  
  232. f = ResFunction(Handle, 'RGetResource',
  233.     (ResType, 'theType', InMode),
  234.     (short, 'theID', InMode),
  235. )
  236. functions.append(f)
  237.  
  238. f = ResFunction(short, 'HOpenResFile',
  239.     (short, 'vRefNum', InMode),
  240.     (long, 'dirID', InMode),
  241.     (ConstStr255Param, 'fileName', InMode),
  242.     (SignedByte, 'permission', InMode),
  243. )
  244. functions.append(f)
  245.  
  246. f = ResFunction(void, 'HCreateResFile',
  247.     (short, 'vRefNum', InMode),
  248.     (long, 'dirID', InMode),
  249.     (ConstStr255Param, 'fileName', InMode),
  250. )
  251. functions.append(f)
  252.  
  253. f = ResFunction(short, 'FSpOpenResFile',
  254.     (FSSpec_ptr, 'spec', InMode),
  255.     (SignedByte, 'permission', InMode),
  256. )
  257. functions.append(f)
  258.  
  259. f = ResFunction(void, 'FSpCreateResFile',
  260.     (FSSpec_ptr, 'spec', InMode),
  261.     (OSType, 'creator', InMode),
  262.     (OSType, 'fileType', InMode),
  263.     (ScriptCode, 'scriptTag', InMode),
  264. )
  265. functions.append(f)
  266.  
  267. f = ResMethod(void, 'SetResourceSize',
  268.     (Handle, 'theResource', InMode),
  269.     (long, 'newSize', InMode),
  270. )
  271. resmethods.append(f)
  272.  
  273. f = ResMethod(Handle, 'GetNextFOND',
  274.     (Handle, 'fondHandle', InMode),
  275. )
  276. resmethods.append(f)
  277.  
  278.